/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pck_com.pck_rrhh.pck_utiles;

/**
 *
 * @author mx
 */
public class Cls_Parametros {

    public final static int Trabajador_VALIDAR_LOGIN = 1;
    public final static int Trabajador_OBTENER_TRABAJADORES = 2;
    public final static int Trabajador_CANTIDAD_REGISTROS = 3;
    public final static int Trabajador_CANTIDAD_REGISTROS_AREA = 4;
    public final static int Trabajador_OBTENER_TODOS_TRABAJADORES = 5;
    public final static int Trabajador_OBTENER_TODOS_TRABAJADORES_MAIL = 6;
    public final static int Trabajador_CANTIDAD_TRABAJADORES_MAIL = 7;
    public final static int Trabajador_OBTENER_JEFE_DESDE_SUBORDINADO = 8;
    public final static int Trabajador_OBTENER_DATOS_TRABAJADOR=10;
    public final static int Trabajador_OBTENER_CARGOS=11;
    public final static int Trabajador_OBTENER_TRABAJADOR_CARGOS = 12;
    public final static int Trabajador_PRUEBA = 9;

    public final static int Unidad_CANTIDAD_UNIDADES = 1;
    public final static int Unidad_OBTENER_UNIDADES_TODAS = 2;
    public final static int Unidad_OBTENER_UNIDADES_ORGANICAS_GENERALES=3;
    public final static int Unidad_CANTIDAD_UNIDADES_ORGANICAS_GENERALES=4;
    public final static int Unidad_OBTENER_UNIDAD_ORGANICA=5;
    public final static int Tablas_OBTENER_UNIDAD_CON_RESPONSABLE=6;
    public final static int Tablas_INSERTAR_JEFE_AREA=7;
    public final static int Tablas_OBTENER_POSIBILIDAD_ENVIO = 8;
    public final static int Tablas_OBTENER_POSIBILIDAD_PROYECCION = 9;
    public final static int Tablas_OBTENER_POSIBILIDAD_VISTO_BUENO = 10;

    // **************** Parametros Para Nombres De Mis Funciones En Ibatis********************
    //*******************La Nomenclatura Signifita la "Funcion De Ibatis - Fuente de Datos - Accion a Realizar"
    public final static String FuncionIbt_Rrhh_VALIDAR_USUARIO = "MySpacesNS-Trabajador.validarUsuarioEnRRHHIbt";
    public final static String FuncionIbt_Rrhh_LISTAR_USUARIOS_DE_NO_JEFE = "MySpacesNS-Trabajador.obtenerTrabajadoresNoJefeConCargoRRHHIbt";
    public final static String FuncionIbt_Rrhh_LISTAR_USUARIOS_DE_JEFE = "MySpacesNS-Trabajador.obtenerTrabajadoresNoJefeConCargoRRHHIbt";
    public final static String FuncionIbt_Rrhh_CANTIDAD_TRABAJADORES = "MySpacesNS-Trabajador.obtenerCantidadTrabajadoresRRHHIbt";
    public final static String FuncionIbt_Rrhh_CANTIDAD_TRABAJADORES_AREA = "MySpacesNS-Trabajador.obtenerCantidadTrabajadoresAreaRRHHIbt";
    public final static String FuncionIbt_Rrhh_CANTIDAD_TRABAJADORES_MAIL = "MySpacesNS-Trabajador.obtenerCantidadTrabajadoresMailRRHHIbt";
    public final static String FuncionIbt_Rrhh_TRABAJADORES_TODOS = "MySpacesNS-Trabajador.obtenerTrabajadoresRRHHIbt";
    public final static String FuncionIbt_Rrhh_TRABAJADOR_CARGOS = "MySpacesNS-Trabajador.obtenerTrabajadoresCargosRRHHIbt";
    public final static String FuncionIbt_Rrhh_TRABAJADORES_EMAIL = "MySpacesNS-Trabajador.obtenerTrabajadoresMailRRHHIbt";
    public final static String FuncionIbt_Rrhh_JEFE_DESDE_SUBORDINADO = "MySpacesNS-Trabajador.obtenerJefeDesdeSubordinadoRRHHIbt";
    public final static String FuncionIbt_Rrhh_OBTENER_DATOS_TRABAJADOR = "MySpacesNS-Trabajador.obtenerTrabajadorEnRRHHIbt";


    //********************PARA UNIDADES ORGANICAS
    public final static String FuncionIbt_Rrhh_LISTAR_UNIDADES_ORGANICAS = "MySpacesNS-UnidadOrg.obtenerUnidadesOrganicasRRHHIbt";
    public final static String FuncionIbt_Rrhh_INSERTAR_JEFE_AREA = "MySpacesNS-UnidadOrg.insertJefeAreaIbt";
    public final static String FuncionIbt_Rrhh_CANTIDAD_UNIDAD_ORGANICA = "MySpacesNS-UnidadOrg.obtenerCantidadUnidadOrganicaRRHHIbt";
    public final static String FuncionIbt_Rrhh_LISTAR_UNIDADES_ORGANICAS_GENERALES= "MySpacesNS-UnidadOrg.obtenerUnidadesOrganicasGeneralesRRHH";
    public final static String FuncionIbt_Rrhh_CANTIDAD_UNIDAD_ORGANICA_GENERAL= "MySpacesNS-UnidadOrg.obtenerCantidadUnidadOrganicaGeneralRRHHIbt";
    public final static String FuncionIbt_Rrhh_OBTENER_UNIDAD_CON_RESPONSABLE="MySpacesNS-UnidadOrg.obtenerUnidadOrganicaConResponsableRRHHIbt";

    public final static String Map_DNI = "mp_dni";
    public final static String Map_FILTRO_NOMBRE = "mp_filtro";
    public final static String Map_PAGE = "mp_page";
    public final static String Map_PAGE_TAMANIO = "mp_page_count";
    public final static String Map_TIPO_USUARIO_EN_OFICINA = "mp_tip_user";
    public final static String Map_UNIDAD_NOMBRE = "mp_nomb";
    public final static String Map_ID_PERMISO="mp_id_permi";
    public final static String Map_CODIGO_UNI_ORGA="mp_cod_uni_orga";
    public final static String Map_DNI_ENCARGAD="mp_dni_encar";
    public final static String Map_DNI_RESPONSABLE="mp_dni_respons";
    public final static String Map_FECHA_INICIO="mp_fecha_ini";
    public final static String Map_FECHA_FIN="mp_fecha_fin";
    public final static String Map_ESTADO="mp_estado";
    public final static String Map_DESCRIPCION_PERMISO="mp_descripcion_permi";
    public static final String Map_TIPO_DOCUMENTO = "tipo_docu";


    public final static String Mensajes_ERROR_CONEXION = "No Hay Conexion Con Base de Datos de Recursos Humanos";

    public final static int Usuario_JEFE = 1;
    public final static int Usuario_SUBORDINADO = 2;
    
    /*
     * Parametros Para Tipo de Consulta a XML
     */
    public final static int Request_SELECT = 1;
    public final static int Request_NO_SELECT = 2;

    //myspace para la prueba
    public final static String FuncionIbt_Rrhh_MOSTRAR_USUARIO = "MySpacesNS-Trabajador.mostrarUsuarioEnRRHHIbt";

    //parametros para mantenimiento de profesiones
    public final static int Profesion_NUEVA_PROFESION = 1;
    public final static int Profesion_OBTENER_TODAS_PROFESIONES = 2;
    public final static int Profesion_MODIFICAR_PROFESION=3;
    public final static int Profesion_OBTENER_PROFESION=4;
    public final static int Tablas_ASIGNAR_PROFESION_TRABAJADOR=5;
    public final static int Tablas_DAR_VACACIONES_TRABAJADOR=6;
    public final static int Tablas_QUITAR_VACACIONES_TRABAJADOR=7;
    public final static int Tablas_ACTUALIZAR_UNIDAD_ORGANIZATIVA=8;
    public final static int Tablas_ASIGNAR_ENCARGADO=9;

    public final static int tablas_LISTAR_PERMISOS=10;
    public final static int tablas_ASIGNAR_ENCARGADO_HISTORIAL=11;
    public final static int tablas_MODIFICAR_PERMISO=12;
    public final static int tablas_NUEVO_PERMISO=13;
    public final static int tablas_ACTUALIZAR_ENCARGATURA=14;
    public final static int tablas_OBTENER_ENCARGATURA=15;
    public final static int tablas_ELIMINAR_PERMISO=16;

    public final static String Map_PROFESION="mp_profesion";
    public final static String Map_ABREVIATURA="mp_abreviatura";
    public final static String Map_CODIGO_PROFESION="mp_codigo_profesion";
    public final static String Map_CORREO="mp_correo";
    public final static String Map_CODIGO_DIRECTIVA="mp_codigo_directiva";
    public final static String Map_CODIGO_UNIDAD_ORGANICA="mp_codigo_unidad_organica";
    public final static String Map_VACACIONES="mp_vacaciones";
    public final static String Map_DNI_ENCARGADO="mp_dni_encargado";
    public final static String Map_ID_ENCARGATURA="mp_id_encargatura";

    public final static String FuncionIbt_Rrhh_LISTAR_PROFESIONES = "MySpacesNS-Tabla.obtenerTodasProfesionesEnRRHHIbt";
    public final static String FuncionIbt_Rrhh_NUEVA_PROFESION="MySpacesNS-Tabla.nuevaProfesionEnRRHHIbt";
    public final static String FuncionIbt_Rrhh_OBTENER_CANTIDAD_PROFESIONES="MySpacesNS-Tabla.obtenerCantidadProfesionEnRRHHIbt";
    public final static String FuncionIbt_Rrhh_MODIFICAR_PROFESION="MySpacesNS-Tabla.modificarProfesionEnRRHHIbt";
    public final static String FuncionIbt_Rrhh_OBTENER_PROFESION="MySpacesNS-Tabla.obtenerProfesionEnRRHHIbt";
    public final static String FuncionIbt_Rrhh_ASIGNAR_PROFESION_TRABAJADOR="MySpacesNS-Tabla.asignarProfesionTrabajadorEnRRHHIbt";
    public final static String FuncionIbt_Rrhh_DAR_VACACIONES_TRABAJADOR="MySpacesNS-Tabla.darVacacionesTrabajadorEnRRHHIbt";
    public final static String FuncionIbt_Rrhh_QUITAR_VACACIONES_TRABAJADOR="MySpacesNS-Tabla.quitarVacacionesTrabajadorEnRRHHIbt";
    public final static String FuncionIbt_Rrhh_ACTUALIZAR_UNIDAD_ORGANIZATIVA="MySpacesNS-Tabla.actualizarUnidadOrganizativaEnRRHHIbt";
    public final static String FuncionIbt_Rrhh_ASIGNAR_ENCARGADO="MySpacesNS-Tabla.asignarEncargadoEnRRHHIbt";
    
    public final static String funcionIbt_Rrhh_LISTAR_PERMISOS="MySpacesNS-Tabla.obtenerTodosTipoPermisosEnRRHHIbt";
    public final static String funcionIbt_Rrhh_ASIGNAR_ENCARGADO_HISTORIAL="MySpacesNS-Tabla.asignarEncargadoEnRRHHIbtHistorial";
    public final static String funcionIbt_Rrhh_MODIFICAR_PERMISO="MySpacesNS-Tabla.modificarPermisoRRHHIbt";
    public final static String funcionIbt_Rrhh_NUEVO_PERMISO="MySpacesNS-Tabla.nuevoPermisoRRHHIbt";
    public final static String funcionIbt_Rrhh_ACTUALIZAR_ENCARGATURA="MySpacesNS-Tabla.actualizarEncargaturaRRHHIbt";
    public final static String funcionIbt_Rrhh_OBTENER_ENCARGATURA="MySpacesNS-Tabla.obtenerEncargaturaRRHHIbt";
    public final static String funcionIbt_Rrhh_ELIMINAR_PERMISO="MySpacesNS-Tabla.eliminarPermisoRRHHIbt";

    public final static String funcionIbt_Rrhh_OBTENER_POSIBILIDAD_ENVIO = "MySpacesNS-UnidadOrg.obtenerPosibilidadEnvioJefaturaRRHHIbt";
    public final static String funcionIbt_Rrhh_OBTENER_POSIBILIDAD_PROYECCION = "MySpacesNS-UnidadOrg.obtenerPosibilidadProyeccionJefaturaRRHHIbt";
    public final static String funcionIbt_Rrhh_OBTENER_POSIBILIDAD_VISTO_BUENO = "MySpacesNS-UnidadOrg.obtenerPosibilidadVistoBuenoJefaturaRRHHIbt";
}

